访问没有驱动器号的USB记忆棒

时间:2019-12-31 04:24:06

标签: powershell

我想使用cmd或powershell将USB记忆棒中的文件复制到主硬盘上的目录中。但是,我需要在没有输入USB当前驱动器号的任何PC上运行它。如果这没有意义,请让我改一下。我需要一个powershell或cmd命令/批处理脚本,无需任何输入即可将文件从USB闪存盘复制到硬盘驱动器。我也在Windows 7中使用Powershell 2.0

理想的命令会将变量mydrive分配给驱动器号,并允许我在cmd中运行类似的内容

copy myvar:/path/fileToCopy.txt/ C:/path/of/target/directory/

如果能仅使用USB记忆棒名称('DD')进行复制,我将不胜感激:

copy DD:/path/fileToCopy.txt/ C:/path/of/target/directory/

我在一个多小时的研究中做得很好,试图找到一种方法来实现这一目标,而不能做到。任何帮助是极大的赞赏。特别是如果清楚如何使用它。我对powershell和cmd命令非常陌生,并且不了解语法。因此,[在这里输入驱动器名称]这样的东西来告诉我如何使用它将是惊人的,并且很多论坛都在这里丢失。

1 个答案:

答案 0 :(得分:0)

您可以按照以下步骤进行操作:

// cypress/support/index.js

// override the `cy.request` to automatically supply the Authorization header
// ----------------------------------------------------------------------
const AuthorizationToken = Symbol();
Cypress.Commands.overwrite('request', (origFn, ...args) => {
  // normalize arguments
  // --------------------------------------------------------------------
  let opts;
  if ( args.length === 1 ) {
    opts = typeof args[0] === 'string' ? { url: args[0] } : args[0];
  } else {
    opts = args.length === 2
      ? { url: args[0], body: args[1] }
      : { method: args[0], url: args[1], body: args[2] }
  }
  // set the Auhtorization header (if exists)
  // --------------------------------------------------------------------
  if ( cy.request[AuthorizationToken] ) {
    opts.headers = {
      'Authorization': 'Bearer ' + cy.request[AuthorizationToken],
      ...opts.headers
    };
  }
  // --------------------------------------------------------------------
  return origFn(opts);
});

beforeEach(() => {
  // (1) setup (for demonstraion purposes)
  // ----------------------------------------------------------------------
  cy.document().then( doc => {
    doc.body.innerHTML = '<div class="token">2as24flx9</div>';
  });
  // (2) actual code
  // ----------------------------------------------------------------------
  cy.get('.token').invoke('text').then( token => {
    cy.request[AuthorizationToken] = token;
  });
});

希望有帮助