ps1

    0热度

    1回答

    我有一个bat.file,我打电话给我的ps1脚本。 我就会犯路径PS1脚本 蝙蝠: ... set path="\\wka-wn-stda3\xKarten\A\" PowerShell.exe -NoProfile -ExecutionPolicy Bypass -Command "& '%~dpn0.ps1'" PS1: $path="\\wka-wn-stda3\xKarten\A

    1热度

    1回答

    我正在使用powershell脚本,脚本正在调用.ps1中的.bat文件来运行nmake,这对我没有意义,所以我希望将所有内容都移动到一个ps脚本中,添加编写脚本会引发此错误The term 'NMAKE' is not recognized as the name of a cmdlet, function, script file...。无论如何,从PowerShell运行nmake?

    0热度

    1回答

    我想复制它们的文件夹部分的文件名称是相同的,例如../example/test_n,n是从1到15.我看到使用bash时的解决方案,我们只需要写一行,它会是cp ../example/test* ..example/dest。而我的问题是,在PowerShell中是否有相同的操作?

    1热度

    1回答

    首先,您可以参考这个伟大的帖子:Bash bind以更好地理解我想实现的目标。 我要实现的是,当我按下回车,然后更新壳动态提示,现在我已经是: __update_shell_prompt() { # according what I had done in the terminal regenerate the new shell prompt # new_shell_prom

    1热度

    1回答

    我在MacOS Sierra上使用iTerm2。我尝试编辑在可变.bash_profile的PS1是 PS1="\h:\W \u \$" 但在终端,我得到了promp的 \h:\W \u \$代替Simon:~ simon $ 任何想法,为什么它的行为这样的吗?

    1热度

    1回答

    我跟随第1课视频中的Udacity课程29.他们谈论定制git bash和设置工作区。 我已经深入了解.bash_profile应该如何编辑,它几乎可以按照我的需要进行工作。除了我不知道如何在命令提示符$ sign之前添加新行。 TITLESTRING="Bash Prompt (Git for Windows) =>" TITLE="\[\033]0;$TITLESTRING${PWD//[^

    0热度

    1回答

    我已经搜索了这个并找到了很多答案。但是,他们似乎都没有工作。 我正在使用一个脚本,将用于从本地机器复制一些文件到远程服务器。在复制文件之前,我需要检查文件/文件夹是否已经存在。如果该文件夹不存在,则创建一个新文件夹,然后复制这些文件。如果该文件已经存在于指定位置,则只需覆盖该文件。 我得到了如何做到这一点的逻辑。但是,出于某种原因,Test-Path似乎不起作用。 $server = #list

    2热度

    2回答

    我有一个ps1文件,Test.ps1,我需要从cmd执行。出于测试目的,这个文件只有1行: write "ps1 test successful" 我想从cmd执行此ps1文件。我一派,它似乎是包括以下行可能会有所帮助: Set-ExecutionPolicy RemoteSigned write "ps1 test successful" 但是我还是不能Exec的这个测试。我已经试过:

    0热度

    1回答

    我有一个首选的bash提示布局,并试图将它应用于2个不同的系统工作。但是,在两种环境下它都不会执行相同的操作。 如问题中所列,一个运行3.2.25,另一个运行4.1.2。 您可能已经猜测它在具有更高版本的bash的机器上可以正常工作。 我的问题是我看不到我所介绍的,这两个版本都无法理解。 相关线路从.bashrc中如下: # Colours RED='\[\e[1;31m\]' GREEN='

    0热度

    1回答

    目标:从系统获取所有登录/注销的用户。 那些通过使用远程桌面连接登录/注销的用户。 我的脚本: Param( [array]$ServersToQuery = (hostname), [datetime]$StartTime = "January 1, 1970" ) foreach ($Server in $ServersToQuery) { $Lo