Как создать гиперссылку с переменной PowerShell? [Дубликат]

Строки неизменяемы в Python. Метод replace возвращает новую строку после замены. Попробуйте:

for char in line:
    if char in " ?.!/;:":
        line = line.replace(char,'')
3
задан adrianbanks 21 December 2012 в 02:46
поделиться

3 ответа

Вам нужно заменить ваши одиночные кавычки на двойные кавычки следующим образом:

$hostname = $env:computername

Copy-Item -Path "\\server\share\$hostname.txt" -Destination 'C:\'
2
ответ дан CIGuy 27 August 2018 в 06:48
поделиться

Одиночные кавычки не будут расширять переменные. Вам нужна строка с двойными кавычками, например:

Copy-Item "\\server\share\$hostname.txt" C:\

И вообще вам не нужно указывать строковые аргументы для команды PowerShell, если вам не требуется расширение переменной или в строке есть пробел.

1
ответ дан Keith Hill 27 August 2018 в 06:48
поделиться

Вы также можете напрямую вставить переменную окружения в строку с двойными кавычками:

Copy-Item "\\server\share\$env:computername.txt" C:\
1
ответ дан Shay Levy 27 August 2018 в 06:48
поделиться
Другие вопросы по тегам:

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