% temp% и т. Д. Не работают

У меня есть приведенный ниже файл, который используется в качестве командного файла, запускающего PowerShell (слишком долго, чтобы переходить к нему, но он используется в другом скрипте).

Как бы то ни было, я заметил, что% systemroot% \ temp и% systemroot% не работают.

Есть идеи, как я могу это исправить?

%systemroot%\system32\WindowsPowerShell\v1.0\powershell.exe -ExecutionPolicy Unrestricted -File %SystemRoot%\TEMP\ROFS\testing_script_log.ps1

Спасибо,

23
задан lara400 8 November 2011 в 13:47
поделиться

1 ответ

Успешно подтверждено с кодом ниже C #.

// расположение файла - переменные пользователя string fileLocation = Environment.GetEnvironmentVariable ("AZURE_FILE_PATH", EnvironmentVariableTarget.User); // расположение файла - системные переменные string fileLocation = Environment.GetEnvironmentVariable ("AZURE_FILE_PATH", EnvironmentVariableTarget.Machine);

В сценарии Powershell

& "D:\Visual_Studio_Workspace\AzureUpload\AzureUpload\bin\Debug\AzureUpload.exe"

AzureUpload.exe - содержать приведенный выше код C # в виде консольного приложения (Visual_Studio_Workspace \ AzureUpload \ AzureUpload \ bin \ Debug {.exe file location})

0
ответ дан 29 November 2019 в 01:29
поделиться
Другие вопросы по тегам:

Похожие вопросы: